/* MAIN
================================================ */
img, div, input, td, li { behavior: url(iepngfix.htc) }
a {font-size: 8pt; color:#FFFFFF;	font-family:Arial,Helvetica,sans-serif; }
a:hover {color:#FFFFFF;font-family:Arial,Helvetica,sans-serif; 	text-decoration: none;}

img {border: 0; }

body, html {
	margin: 0;
	padding: 0;
	width: 100%;
	height: expression(document.documentElement.clientHeight+"px");
	height: 100%;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
}
div#f_page {
	background: url(img/bg.jpg);
	height: expression(document.documentElement.clientHeight+"px");
	width: 100%;
}
div#f_bg {
	max-width:1024px; width:expression(document.documentElement.clientWidth > 1024? "1024px": "1002px");
	background:url(img/bg_03.jpg) repeat-y;
	margin-left: auto;
	margin-right: auto;
}
div#f_container {
	width: 1000px;
	height: expression(document.documentElement.clientHeight+"px");
	height: 100%;
	margin-left: auto;
	margin-right: auto;
}	


/* MAIN2
================================================ */

div#f_logo {
	position: absolute;
	width: 450px;
	height: 80px;
	//margin-left: -10px;
	background-image: url(img/logo.gif);
	background-repeat: no-repeat;
	cursor: pointer;
}
div#f_menu {
	position: absolute;
	width: 858px;
	height: 30px;
	top: 85px;
	padding-left: 115px;
	//padding-left: 105px
}
div.f_podmenu {
	position: absolute;
	width: 940px;
	height: 36px;
	LEFT: -1000px;
	OVERFLOW: hidden;
	TOP: -1000px;
}
div#f_banner1 {
	position: absolute;
	top: 33px;
	margin-left: 995px;
	//margin-left: 985px;
}

div#f_banner2 {
	position: absolute;
	top: 33px;
	margin-left: 995px;
	//margin-left: 985px;
}

/* MAIN3
================================================ */
table.f_table {
	background: url(img/main_06.gif) repeat-y;
	margin-left: auto;
	margin-right: auto;
}
td.f_space {
	background-color: #FFFFFF;
	height: 33px;
}
td.f_head {
	background: url(img/header2.jpg) no-repeat top;
	height: 158px;
}
td.f_page1 {
	background: url(img/mainbg_01.jpg) no-repeat top;
	height: 1165px;
}
td.f_footer1 {
	background: url(img/main_05.jpg) no-repeat;
	height: 127px;
}
td.f_footer2 {	
	background-color: #FFFFFF;
	height: 95px;
}
td.f_footer3 {	
	height: 11px;
}
td.f_footer4 {
	background-color: #FFFFFF;	
	height: 63px;
}

/* MAIN4
================================================ */
a.f_link {
	color: #6faf3f;
	font-size: 12px;
	font-family: Arial,Trebuchet MS,Verdana;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 1px;
} 
a.f_link1 {
	color: #93c846;
	font-size: 12px;
	font-family: Arial,Trebuchet MS,Verdana;
	font-weight: bold;
	text-decoration: underline;
}
a.f_link2 {
	color: #689433;
	font-size: 15px;
	font-family: Arial,Trebuchet MS,Verdana;
	text-decoration: none;
	font-weight: bold;
} 
a.f_link2:hover {
	color: #000000;
	font-size: 15px;
	font-family: Arial,Trebuchet MS,Verdana;
	text-decoration: none;
} 
a.f_link3 {
	color: #689433;
	font-size: 15px;
	font-family: Arial,Trebuchet MS,Verdana;
	text-decoration: none;
	font-weight: bold;
}

/* MAIN5
================================================ */
.f_text1 {font-family: Arial,Trebuchet MS,Verdana;font-size: 12px;color: #000000;font-weight: bold;}
.f_text2 {font-family: Arial,Trebuchet MS,Verdana;font-size: 24px;color: #71b13f;font-weight: bold;}
.f_text3 {font-family: Arial,Trebuchet MS,Verdana;font-size: 13px;color: #ffffff;}
.f_text4 {font-family: Arial,Trebuchet MS,Verdana;font-size: 18px;color: #71b13f;font-weight: bold;}
.f_text5 {color:#71B13F;font-family:Arial,Trebuchet MS,Verdana;font-size:12px;font-style:italic;font-weight:bold;}


/* MAIN6
================================================ */
div#swf {
	text-align: center;
}	
div#swf a {
	color: #FFFFFF;
	font-size: 15px;
	font-family: Arial,Trebuchet MS,Verdana;
	font-weight: bold;
}
.f_download {
}
.f_download1 {
}
#f_table1 {
	background-image: url(img/table.jpg);
	width: 434px;
	height: 230px;
}
td.f_bg1 {
	background: url(img/illustration_01.png) no-repeat;
}
td.f_bg2 {
	background: url(img/button_01.png) no-repeat center;
	text-align: center;
}


/* MAIN7
================================================ */
#win_01 {
	position: absolute;
	width: 457px;
	height: 391px;
	background-image: url(img/win_01.png);
	background-repeat: no-repeat;
	padding-top: 35px;
	top: 262px;
	margin-left: 25px;
}
#win_01_c {
	position: absolute;
	width: 457px;
	height: 391px;
	padding-top: 35px;
	top: 262px;
	margin-left: 25px;
}
#win_02 {
	position: absolute;
	width: 452px;
	height: 171px;
	padding-top: 40px;
	padding-left: 7px;
	top: 423px;
	margin-left: 512px;
}               
#win_02_c {
	position: absolute;
	width: 452px;
	height: 171px;
	padding-top: 20px;
	padding-left: 7px;
	padding-right: 15px;
	top: 418px;
	margin-left: 510px;
}

#win_03 {
	position: absolute;
	width: 227px;
	height: 166px;
	background-image: url(img/win_03.png);
	background-repeat: no-repeat;
	padding-top: 24px;
	top: 702px;
	margin-left: 25px;
}
#win_03_c {
	position: absolute;
	width: 227px;
	height: 166px;
	padding-top: 24px;
	top: 702px;
	margin-left: 25px;
}
#win_04 {
	position: absolute;
	width: 230px;
	height: 166px;
	background-image: url(img/win_04.png);
	background-repeat: no-repeat;
	padding-top: 24px;
	top: 702px;
	margin-left: 253px;
}
#win_04_c {
	position: absolute;
	width: 230px;
	height: 166px;
	padding-top: 24px;
	top: 702px;
	margin-left: 253px;
}
#win_05 {
	position: absolute;
	width: 457px;
	height: 324px;
	padding-top: 35px;
	top: 928px;
	margin-left: 23px;
}
#win_05_c {
	position: absolute;
	width: 457px;
	height: 324px;
	padding-top: 35px;
	top: 928px;
	margin-left: 23px;
}
#win_06 {
	position: absolute;
	width: 458px;
	height: 170px;
/*background-image: url(img/win_06.png);*/
	background-repeat: no-repeat;
	padding-top: 20px;
	top: 1015px;
	margin-left: 517px;
}
#win_06_c {
	position: absolute;
	width: 458px;
	height: 170px;
	background-repeat: no-repeat;
	padding-top: 20px;
	top: 1015px;
	margin-left: 517px;
}
#win_07 {
	position: absolute;
	width: 454px;
	height: 304px;

	padding-top: 0px;
	padding-left: 3px;
	top: 704px;
	margin-left: 518px;
}
#win_07_c {
	position: absolute;
	width: 454px;
	height: 304px;
	padding-top: 0px;
	//padding-top: 0px;
	padding-left: 3px;
	top: 704px;
	margin-left: 518px;
}

#win_08 {
	position: absolute;
	width: 205px;
	height: 337px;
	background-image: url(img/win_08.png);
	background-repeat: no-repeat;
	padding-top: 60px;
	padding-left: 1px;
	//padding-left: 1px;
	top: 280px;
	margin-left: 767px;
}
#win_08_c {
	position: absolute;
	width: 205px;
	height: 337px;
	padding-top: 60px;
	padding-left: 1px;
	//padding-left: 1px;
	top: 280px;
	margin-left: 767px; 
}	
#win_09 {
	position: absolute;
	width: 205px;
	height: 316px;
	background-image: url(img/win_09.png);
	background-repeat: no-repeat;
	padding-top: 40px;
	padding-left: 5px;
	//padding-left: 5px;
	top: 625px;
	margin-left: 767px;
}	
#win_09_c {
	position: absolute;
	width: 205px;
	height: 316px;
	padding-top: 40px;
	padding-left: 5px;
	//padding-left: 5px;
	top: 625px;
	margin-left: 767px;
}	
#win_10 {
	position: absolute;
	width: 480px;
	height: 668px;
	background-image: url(img/win_10.png);
	background-repeat: no-repeat;
	padding-top: 8px;
	padding-left: 10px;
	//padding-left: 10px;
	top: 280px;
	margin-left: 262px;
}

#win_10_c {
	position: absolute;
	width: 480px;
	height: 668px;
	padding-top: 8px;
	padding-left: 10px;
	//padding-left: 10px;
	top: 280px;
	margin-left: 262px;
}


/* MAIN8
================================================ */
table.poll thead {
	text-align: left;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:18px;
	font-style:normal;
}
table.poll tbody td {
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
}

td.newshead {
	font-weight: bold;
	text-decoration: none;
	padding-left: 5px;
	font-style: italic;
}
td.buttonheading img {
	border: 0;
}

/* MAIN9
================================================ */
div.componentheading, div.contentpane {
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
}
ul.latestnews {
	background:transparent none repeat scroll 0 0;
	list-style-image:none;	
	list-style-position:outside;
	list-style-type:none;
	margin:0 4px;
	padding:0;
}
ul.latestnews {color:#FFFFFF;font-size:12px;margin:0px 4px;padding:0;list-style:none;background:none;}
ul.latestnews li {color:#FFFFFF;font-size:12px;margin:0px 0;padding:0px 0px;list-style:none;clear:both;padding-bottom:5px;}
ul.latestnews li:hover {color:#FFFFFF;font-size:12px;margin:0px 0;padding:0px 0px;list-style:none;clear:both;padding-bottom:5px;}
ul.latestnews li a {color:#FFFFFF;font-size:12px;font-family:Arial,Helvetica,sans-serif;font-weight:bold;}
div#daynews {
	text-align: left;
	width: 100%;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-style:normal;
	font-weight:bold;
}
a.readon {
	color:#FFFFFF;
	font-family:arial;
	font-size:14px;
	font-style:normal;
	font-weight:bold;
	text-decoration:underline;
}
a.readon:hover {text-decoration: none;}
div.banneritem img {
	border: 0;
}

.menu { 
	padding: 0;
	margin: 0;
	list-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	width: 201px;
	text-align: left;
	line-height: 1.25;
}
.menu LI {
	padding-left: 10px;
	padding-top: 5px;
	list-style-image: none;
	background: url("img/menu_item.png");
	height: 24px;
	background: expression(nextSibling == null ? 'url(img/menu_bottom.png)' : previousSibling == null ? 'url(img/menu_top.png)' : 'url(img/menu_item.png)');
	height: expression(nextSibling == null ? '26px' : previousSibling == null ? '28px' : '24px');
}
.menu a {
	font-family: Arial,Trebuchet MS,Verdana;font-size: 15px;color: #71b13f;font-weight: bold;
	font-style: italic;
	list-style: none;
	text-decoration: none;
}
.menu LI:first-child {
	list-style-image: none;
	background: url(img/menu_top.png);
	height: 28px;
}
.menu LI:last-child {
	list-style-image: none;
	background: url(img/menu_bottom.png);
	height: 26px;
}
LI#current a {
	color:#ddc03e;
}


div.banneritem img {
	border: 0;
}
.xmap1 {
	color: #FFFFFF;
	font-family: Arial,Helvetica,sans-serif;
}